//win1.jaのwindowを変数にセット
var win = Titanium.UI.currentWindow;

//プロフィール画像URLリストから画像を取得し、表示
var p0,p1,p2,p3;
for(var i = 0;i < (win.photoList).length;i++){
	switch (i){
  		case 0:
  			p0 = Titanium.UI.createImageView({
					image:win.photoList.item(i).text,
					top:"10px",left:"10px",
					width:"230px",height:"230px"
				}); 
			win.add(p0);
			break;
		case 1:
			p1 = Titanium.UI.createImageView({
					image:win.photoList.item(i).text,
					top:"20px",left:"260px",
					width:"90px",height:"90px"
				}); 
			win.add(p1);
			break;
		case 2:
			p2 = Titanium.UI.createImageView({
					image:win.photoList.item(i).text,
					top:"20px",left:"370px",
					width:"90px",height:"90px"
				}); 
			win.add(p2);
			break;
		case 3:
			p3 = Titanium.UI.createImageView({
					image:win.photoList.item(i).text,
					top:"130px",left:"260px",
					width:"90px",height:"90px"
				}); 
			win.add(p3);
			break;
		case 4:
			p4 = Titanium.UI.createImageView({
					image:win.photoList.item(i).text,
					top:"130px",left:"370px",
					width:"90px",height:"90px"
				}); 
			win.add(p4);
			break;	
	}
}

win.add(Titanium.UI.createLabel({
	font:{fontSize:25},
	color:win.profile_text,
	text:"Name : "+win.name_ja+'('+win.name+')',
	top:"250px",left:"25px"
}));

var t0 = Titanium.UI.createLabel({
	font:{fontSize:25},
	color:win.profile_text,
	text:"TEL : "+win.tel,
	top:"290px",left:"25px"
});
win.add(t0);

var m0 = Titanium.UI.createLabel({
	font:{fontSize:25},
	color:win.profile_text,
	text:"Mail : "+win.mail,
	top:"330px",left:"25px"
});
win.add(m0);

win.add(Titanium.UI.createLabel({
	font:{fontSize:25},
	color:win.profile_text,
	text:"Belong : "+win.belong,
	top:"370px",left:"25px"
}));

/***********************************************************************/

var rows = [];

for(var i=0;i < (win.infoList).length;i++){
	var row = Ti.UI.createTableViewRow();
	var info = win.infoList.item(i);
	
	row.add(Titanium.UI.createLabel({
		color:win.info_text,
		text:info.getElementsByTagName('date').item(0).text,
		top:'5px',left:'5px'
	}));
	
	row.add(Titanium.UI.createLabel({
		color:win.info_text,
		text:info.getElementsByTagName('text').item(0).text,
		top:'30px',left:'5px'
	}));
	rows.push(row);
}

var infoView = Titanium.UI.createTableView({
	backgroundColor:win.info_back,
    top:"440px",
    left:"0px",
    data: rows
});

win.add(infoView);
/***********************************************************************/

//各オブジェクトをタップした時の動作
win.addEventListener('click',function(e){
	switch (e.source){
		case p0:
			alert(e.source.image);
			break;
		case p1:
			alert(e.source.image);
			break;
		case p2:
			alert(e.source.image);
			break;
		case p3:
			alert(e.source.image);
			break;
		case p4:
			alert(e.source.image);
			break;
		case t0:
			//Androidの時
			if(Ti.Platform.osname =='android'){
				Titanium.Platform.openURL('tel:'+win.tel);
				
				/**
				//インテントの作成
				var intent = Titanium.Android.createIntent({
					action:Titanium.Android.ACTION_CALL
				});
				//共有方法を選択するインテントを作成
				var chooserIntent = Titanium.Android.createIntentChooser(intent,'ChooseApp');
				Titanium.Android.currentActivity.startActivity(chooserIntent);
				**/
			//iOS系の時
			}else{
				
			}
			break;
		case m0:	//メールアドレスをタップした時
			//Androidの時
			if(Ti.Platform.osname =='android'){
				Titanium.Platform.openURL('mailto:'+win.mail);
				
				/**
				//インテントの作成
				var intent = Titanium.Android.createIntent({
					action:Titanium.Android.ACTION_SEND,
					type:'text/plan'
				});
				
				intent.putExtra(Titanium.Android.EXTRA_EMAIL,[win.mail]);
				//intent.putExtra(Titanium.Android.EXTRA_CC,['CC@mail']);
				//intent.putExtra(Titanium.Android.EXTRA_BCC,['BCC@mail']);

				//intent.putExtra(Titanium.Android.EXTRA_SUBJECT,'件名');
				//intent.putExtra(Titanium.Android.EXTRA_TEXT,'本文');
				
				//共有方法を選択するインテントを作成
				var chooserIntent = Titanium.Android.createIntentChooser(intent,'ChooseApp');
				Titanium.Android.currentActivity.startActivity(chooserIntent);
				**/
			//iOS系の時
			}else{
				var emailDialog = Titanium.UI.createEmailDialog();
				emailDialog.toRecipients = [win.mail];
				//emailDialog.ccRecipients = ['CC@mail'];
				//emailDialog.bccRecipients = ['BCC@mail'];
				
				//emailDialog.subject = '件名';
				//emailDialog.messageBody = '本文';
				
				//var image = Ti.Filesystem.getFile('添付ファイル');
				//emailDialog.addAttachment(image);
				
				emailDialog.open();
			}
			
			break;
	}
	//Titanium.Platform.openURL('http://google.co.jp');
});


